Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 FINCH STREET Terraced £98,952 £80,000 3 Aug 2018
18 FINCH STREET Terraced £140,515 £82,500 11 Sep 2006
19 FINCH STREET Terraced £102,744 £95,000 26 Nov 2021
20 FINCH STREET Semi-Detached £140,197 £83,000 2 Oct 2006